Synonyms for "moon shell"

Words with similar meaning